Auftrag Logout

Funktion

Mit dem Logout wird eine bestehende Session zu RRI beendet. Das Logout wird in Form eines Auftrags an RRI übermittelt.

Besonderheiten

Wenn die Verbindung ohne Logout beendet wird, bleibt die Sitzung für den RRI-Server noch für einen bestimmten Zeitrahmen bestehen. Dies kann u. a. dazu führen, dass kein erneuter Login möglich ist, da für den RRI-Server noch 7 parallele Sitzungen bestehen. Logout Aufträge werden nicht kontingentiert.

Auftragsparameter

Ein Auftrag setzt sich zusammen aus den folgenden Schlüsselwörtern bzw. Elementen:

K/V-Schlüsselwort XML-Namensraum und Element

Vorkommen
min - max

Typ / Länge Wertebereich Beschreibung
Action logout 1 enumeration logout-erule Auftragstyp
Version - 1 enumeration version-erule Version, nur für Aufträge im Key/Value-Format relevant.

 

Beispiele

Kopieren

format: xml
request: logout

<!-- request -->

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<registry-request xmlns="http://registry.denic.de/global/5.0">
 <logout/>
</registry-request>

 

Kopieren

format: xml
response: logout

<?xml version="1.0" encoding="UTF-8"?>

<registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
  <tr:transaction>
    <tr:stid>078db1bf-9f0a-11df-a9e2-9519b5688882</tr:stid>
    <tr:result>success</tr:result>
  </tr:transaction>
</registry-response>

Kopieren

format: k/v
request: logout

Version: 5.0
Action: logout

 

Kopieren

format: k/v
response: logout

Result: success
STID: 0b97f9b7-9f0b-11df-a9e2-9519b5688882